home *** CD-ROM | disk | FTP | other *** search
/ 220 Jogos / 220 jogos.iso / classicos / resta11 / SScreenMode.h < prev    next >
Encoding:
C/C++ Source or Header  |  2001-01-27  |  682 b   |  34 lines

  1. // SScreenMode.h: Schnittstelle fⁿr die Klasse SScreenMode.
  2. //
  3. // Copyright by AndrΘ Stein
  4. // E-Mail: andre_stein@gmx.de, andre_stein@web.de
  5. // http://stonemaster.port5.com
  6. //////////////////////////////////////////////////////////////////////
  7.  
  8. #ifndef SCREENMODE_H
  9. #define SCREENMODE_H
  10.  
  11. #if _MSC_VER > 1000
  12. #pragma once
  13. #endif // _MSC_VER > 1000
  14.  
  15. #include <windows.h>
  16.  
  17. class SScreenMode  
  18. {
  19. public:
  20.     SScreenMode(int width, int height, int bpp);
  21.     SScreenMode();
  22.     
  23.     void reset();
  24.     bool setDisplayMode(int width , int height , int bpp);
  25.     
  26.     virtual ~SScreenMode();
  27. protected:
  28.     DEVMODE savedMode;
  29.     bool screenModeSet;
  30.  
  31. };
  32.  
  33. #endif // ifndef SCREENMODE_H
  34.